window.onload = function(){
    wx.config({
    debug: false,
    appId: '<?=$signPackage["appId"];?>',
    timestamp: <?= $signPackage["timestamp"];?>,
    nonceStr: '<?=$signPackage["nonceStr"];?>',
    signature: '<?=$signPackage["signature"];?>',
    jsApiList: [
        // 所有要调用的 API 都要加到这个列表中
        'checkJsApi',
        'openLocation',
        'getLocation',
        'onMenuShareTimeline',
        'onMenuShareAppMessage'
        ]
    });
    wx.ready(function () {
    // 2.2 监听“分享到朋友圈”按钮点击、自定义分享内容及分享结果接口
    wx.onMenuShareTimeline({
        title: '零元购买小普马桶', // 分享标题
        link: "<?=Yii::$app->params['domurl']?>/wx/frontend/web/index.php?r=marketing/sharereb/goindex",
        imgUrl: '<?=Yii::$app->params['domurl']?>/wx/frontend/web/upload/fenxiang.png',
        trigger: function (res) {
        alert('用户点击分享到朋友圈');
    },
    success: function (res) {
        alert('已分享了');
    },
    cancel: function (res) {
        alert('已取消');
    },
    fail: function (res) {
        alert(JSON.stringify(res));
    }
    });

    wx.onMenuShareAppMessage({
        title: '零元购买小普马桶', // 分享标题
        //link: 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx5dee5a1c01f37b68&redirect_uri=http%3A%2F%2Fwww.pooai.cn%2Fwx%2Ffrontend%2Fweb%2Findex.php%3Fr%3Dsite%252Fsite%252Fdetail%26qcode%3Dcbfe7330-e0a6-11e7-85e3-a3ad0180d146&response_type=code&scope=snsapi_userinfo&state=authorize#wechat_redirect', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
        link: "<?=Yii::$app->params['domurl']?>/wx/frontend/web/index.php?r=marketing/sharereb/goindex",
        desc: '成功购买小普智能马桶，分享二维码给好友，通过您的二维码购买的好友，将助你获得商品10%返利。', // 分享描述
        imgUrl: '<?=Yii::$app->params['domurl']?>/wx/frontend/web/upload/fenxiang.png',
        type: '', // 分享类型,music、video或link，不填默认为link
        dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
        success: function () {

        },
        cancel: function () {

        }
        });
    })

    wx.error(function(res){
        // config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。
        alert("errorMSG:"+res);
    });

}